
/*个人中心*/
.userCenter{
  padding:30px 0;background: #f9f9f9;
  .userCenter-menuList{
    background: #fff;float: left;width: 260px;min-height:300px;
    .title{
      width:100%;text-align: center;background: #037aff;line-height: 60px;height: 60px;color: #fff;font-size: 20px;
    }
    .main{
      width:100%;text-align: left;line-height: 40px;
      .inner{
        border-bottom:1px #eee dashed;
      }
      a{
        color: #333;display: block;margin:5px auto;padding:0 20px;border-left:2px #fff solid;
        i{
          float: left;
        }
        b.iconUCenter{
          text-align: right;float: right;font-weight: normal;font-style: normal;margin-top:10px;
        }
      }
      a.cur{
        color: #037aff;border-left:2px #2baee9 solid;
      }
      a:last-child .inner{
        border-bottom:1px #fff dashed;
      }
    }
    .other{
      padding:30px;
      a{
        text-align: right;width: 100%;margin-right: 30px;
      }
    }
  }
  .userCenter-content{
    width:920px;float: right;
    .main{
      width:100%;min-height:500px;padding:15px;background: #fff;
    }
  }


}
.noData{
  line-height: 160px;text-align: center;color: #666;font-size: 14px;
}
// 標題
.com-main-title{
  border-bottom: 1px #ccc solid;line-height: 30px;
  span.tit{
    font-size: 16px;border-bottom:2px #007dfe solid;color: #000;line-height: 30px;display: block;position: relative;width:auto;float: left;margin-bottom: -1px;
  }
  a.nav{
    font-size: 14px;color: #333;line-height: 30px;display: block;padding:0 20px;float: left;
  }
  a.navCur{
    color: #2baee9;
  }
}
// 简历管理
.resumeCenter-all{
  border:1px #eee solid;border-top:2px #ff7200 solid;margin-top:20px;
  .left{
    float: left;padding:20px;
    .userName{
      font-size: 22px;color: #333;float: left;
    }
    .infoPoint{
      float: left;margin-left:50px;width: 160px;height: 16px;line-height: 16px;background: #f0f0f0;overflow: hidden;margin-top:10px;
      -moz-border-radius: 16px; /* Firefox */
      -webkit-border-radius: 16px; /* Safari 和 Chrome */
      border-radius: 16px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
      behavior: url('/static/style/ie-css3.htc'); /* 通知IE浏览器调用脚本作用于'box'类 */
      i.y{
        display: block;height: 16px;line-height: 16px;background: #ff7200;width: 80%;float: left;color: #fff;
        -moz-border-radius: 16px; /* Firefox */
        -webkit-border-radius: 16px; /* Safari 和 Chrome */
        border-radius: 16px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
        behavior: url('/static/style/ie-css3.htc'); /* 通知IE浏览器调用脚本作用于'box'类 */
      }
    }
    .infoPointFonts{
      color: #999;float: left;margin-left:20px;margin-top:10px;font-size: 12px;
    }
    .info{
      float: left;margin-right: 100px;color: #333;line-height: 40px;
    }
  }
  .rightBtns{
    float: right;
    a{
      font-size: 13px;color: #fff;background: #ff7200;display: block;text-align: center;width:60px;line-height: 26px;height:26px;margin-top:20px;margin-right: 20px;
    }
  }
}
.resumeCenter-block{
  border-bottom:1px #eee dashed;margin:10px 30px;color: #666;overflow-x: hidden;padding-bottom:20px;
  .add{
    color:#2baee9;font-size: 13px;cursor: pointer;float: right;
  }
  .resumeCenter-block-modiftBtns{
    float: right;width: 100px;text-align: right;position: relative;
    .iconUCenter_modify{
      display: block;position: relative;cursor: pointer;
    }
    .iconUCenter_delete{
      float: right;margin-left:20px;margin-top:0;position: relative;cursor: pointer;
    }
  }
  .resumeCenter-block-tit{
    padding:0 20px;line-height: 30px;height: 30px;background: #cce4ff;color: #0078ff;float: left;margin-left:-10px;
    -moz-border-radius: 15px; /* Firefox */
    -webkit-border-radius: 15px; /* Safari 和 Chrome */
    border-radius: 15px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
    behavior: url('/static/style/ie-css3.htc'); /* 通知IE浏览器调用脚本作用于'box'类 */
  }
  .resumeCenter-main{
    font-size: 13px;margin-top:10px;
    .wth50{
      width: 50%;float: left;line-height: 30px;color: #333;
    }
    .wth100{
      width: 100%;line-height: 30px;color: #333;
    }
    .fl100{
      margin-right:60px;float: left;
    }
  }
}
.resumeCenter-userInfo{
  margin-top:40px;margin-bottom:10px;padding-bottom:20px;
  .touxiang{
    float: left;width: 110px;height: 110px;display: block;
  }
  .center{
      float: left;margin-left: 20px;line-height: 30px;
    .name{
      font-size: 20px;font-weight: bolder;color: #000;float: left;
    }
    a.tag{
      line-height: 24px;height:24px;font-size:12px;margin-top:3px;padding:0 10px;display: block;background: #ffad33;color: #fff;float: left;margin-left:10px;
    }
    .info{
      i{
        padding:0 3px;
      }
    }
    .email{
      i{
        padding:0 3px;
      }
    }
  }
}
.el-form-item{
  .el-form-item__content{
    border-radius: 0;
  }
}
// 安全中心
.securityCenter-list{
  margin:20px;font-size: 14px;line-height: 40px;
  .one{
    padding:10px 0;
  }
  .iconUCenter{
    float: left;
  }
  .name{
    float: left;width: 300px;text-align: center;color: #000;
  }
  .value{
    float: left;width: 350px;text-align: center;color: #000;
  }
  .modifyBtn{
    color: #037aff;text-align: center;width: 300px;
  }
  .hr{
    margin-top:20px;
  }
}
// 我的申请里面的列表
.table-list{
  background: #fff;margin-top:20px;border-bottom: 1px #eee dashed;padding-bottom:10px;
  .left{
    float: left;
    .money{
      font-size: 20px;color: #ff7200;float: left;line-height: 30px;
    }
    .job{
      margin-left:10px;float: left;line-height: 30px;font-size: 14px;color: #0379ff;
    }
    .companyName{
      font-size: 14px;color: #333;line-height: 30px;float: left;
    }
    .info{
      line-height: 30px;
      i{
        padding-right:5px;
      }
    }
  }
  .right{
    float: right;
    .status{
      font-size: 14px;color: #000;line-height:40px;
      i{
        color: #000;
      }
      i.blue{
        color: #0379ff;
      }
      i.g{
        color: #999;
      }
    }
    .btns{
      float:right;width:120px;line-height: 30px;height:32px;font-size:14px;text-align:center;margin-top:10px;padding:0 10px;display: block;background: #fff;color: #0379ff;border:1px #0379ff solid;
      cursor: pointer;
      -moz-border-radius: 15px; /* Firefox */
      -webkit-border-radius: 15px; /* Safari 和 Chrome */
      border-radius: 15px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
      behavior: url('/static/style/ie-css3.htc'); /* 通知IE浏览器调用脚本作用于'box'类 */
    }
  }
}
// 谁看过我里面的列表
table.table-list-normal{
  background: #fff;width:100%;text-align: center;color: #333;
  tr td{
    line-height: 26px;padding:15px 0;border-bottom: 1px #eee dashed;
  }
  .btns{
    width:120px;line-height: 26px;height:28px;font-size:13px;text-align:center;display: block;background: #fff;color: #0379ff;border:1px #0379ff solid;margin:0 auto;
    cursor: pointer;
    -moz-border-radius: 15px; /* Firefox */
    -webkit-border-radius: 15px; /* Safari 和 Chrome */
    border-radius: 15px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
    behavior: url('/static/style/ie-css3.htc'); /* 通知IE浏览器调用脚本作用于'box'类 */
  }
}
.calculatingPrice-main{
  width:500px;margin:30px auto;
}
.pad20{
  padding:20px;
}
.shieldingCompanyInput{
  .l-el-select{
    width:700px;float: left;
    .el-input__inner{
    }
  }
  .btn{
    width:150px;float: left;line-height:38px;height:40px;font-size:13px;
    text-align:center;display: block;background: #0379ff;color: #fff;
  }
}
.shieldingCompany-tips{
  line-height: 30px;color: #999;margin-top:10px;
  p{

  }
}
.shieldingCompany-table{
  .tit{
    color: #333;border-bottom:1px #ccc dashed;padding:2px 0;margin-bottom:20px;
    span{
      line-height: 20px;border-left:2px #0379ff solid;color:#333;padding:0 10px;
    }
  }
  table{
    width:800px;margin:0 auto;line-height: 30px;
    tr{
      border-bottom:1px #eee dashed;
      th{
        background:#f8f8f8;color: #333;padding:5px 10px;
      }
      td{
        text-align: center;padding:5px 10px;
        a{
          color: #2baee9;
        }
      }
      th.l, td.l{
        text-align: left;
      }
    }
  }
}
.fl{
  float: left;
}
.fr{
  float: right;
}
// 预览简历
.exportResume{
  background: #f8f8f8;width: 100%;height:100%;position: fixed;left:0;top:0;overflow-y: auto;
  .exportResume-inner{
    width:1000px;margin:0 auto;
  }
  .exportResume-title{
    margin:20px 0;
    .ex{
      margin-top:40px;
      i.iconUCenter{
        float: left;margin-right:5px;
      }
      span{
        float: left;line-height: 30px;margin-top:7px;color: #85c0e0;font-size:20px;
      }
    }
  }
  .exportResume-main{
    background: #fff;
    .resumeCenter-userInfo{
      padding-top:40px;margin-bottom:10px;padding-bottom:20px;color: #fff !important;
      .touxiang{
        float: left;width: 110px;height: 110px;display: block;
      }
      .center{
        float: left;margin-left: 20px;line-height: 30px;
        .name{
          font-size: 20px;font-weight: bolder;color: #fff;float: left;
        }
        a.tag{
          line-height: 24px;height:24px;font-size:12px;margin-top:3px;padding:0 10px;display: block;background: #ffad33;color: #fff;float: left;margin-left:10px;
        }
        .info{
          line-height: 40px;
          i{
            padding:0 3px;
          }
        }
        .email{
          i{
            padding:0 3px;
          }
        }
      }
    }
    .resumeCenter-block{
      border-bottom:1px #eee dashed;margin:10px 30px;overflow-x: hidden;padding-bottom:20px;
      .resumeCenter-block-tit{
        padding:0 20px;line-height: 30px;height: 30px;background: #71b3fe;color: #fff;margin-left:-10px;
        -moz-border-radius: 15px; /* Firefox */
        -webkit-border-radius: 15px; /* Safari 和 Chrome */
        border-radius: 15px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
        behavior: url('/static/style/ie-css3.htc'); /* 通知IE浏览器调用脚本作用于'box'类 */
      }
      .resumeCenter-main{
        font-size: 13px;margin-top:10px;color: #333;
        .wth50{
          width: 50%;float: left;line-height: 30px;
        }
        .wth100{
          width: 100%;line-height: 30px;color: #333;
        }
      }
    }
  }
}
.fbold{
  font-weight: bolder;
}
.fl100{
  margin-right:60px;float: left;
}
